
#ifndef _KLIGHT_QUEUE_
#define _KLIGHT_QUEUE_

#define USE_QUEUE 1

#if USE_QUEUE
typedef struct Q
{
    void *obj;
    struct Q *next;
}Queue_t;

extern int create_queue();
extern int add(void *obj);
extern int del(void *obj);
extern void *get(int i);
#endif
#endif